PPP and mLoader are programs designed to send the Hex code into the PICmicro microcontroller. PPP was designed to work with the Matrix Multimedia range of PICmicro microcontroller boards, such as the EB006 Multiprogrammer. mLoader is a newer replacement for the PPP software designed to work with version 9 of the EB006 Multiprogrammer.
MPLAB X IDE can be configured to use pretty much any download software as long as there are command line arguments that can be setup to pass in the compiled hex file. Please refer to the MPLAB help files for details on configuring MPLAB X IDE to work with PPP or mLoader.
PPP send program